#include <iostream>
#include <string>
using namespace std;

class mystring
{
	string a;
public:
	mystring(const string);
	void swap(mystring&t);
	void print()
	{
		cout << a << endl;
	}
};
mystring::mystring(const string t)
{
	a=t;
}
void mystring::swap(mystring&t)
{
	string temp=t;
	t=a;
	a=temp;
}
int main()
{
	mystring a="hello";
	mystring b="world";
	a.swap(b);
	a.print();
	b.print();
	return 0;
}
